#include<iostream>
#include<stdio.h> 
#include<string.h>
using namespace std;
int  num[30]={0 , 1 , 2 , 3 , 0 , 1 , 2 , 0 , 0 , 2 , 2 , 4 , 5 , 5 , 0 , 1 , 2 , 6 , 2 , 3 , 0 , 1 , 0 , 2 , 0 , 2 };
char c[30];
int  a[30];
int i;
int main()
{
    while( gets(c)!=0)
    {
       memset(a,0,30*sizeof(int)); 
       for( i=0;i<strlen(c);i++)
          a[i]=num[ c[i]-'A' ];
       for( i=0;i<strlen(c);i++)
       {
           if(a[i]==0) continue;
           if(a[i]!=a[i+1])  cout<<a[i];
       }
       cout<<endl;
    }
    return 0;
}
    
       
